const path = require('path')

module.exports = {
    mode: 'development',
    entry: {
        main: './index.js',
        // main:'sr/index.js', 
    },
    // 配置路径到了src下面
    context: path.resolve(__dirname, 'src'),

    output: {
        library: "abc",
        libraryTarget: "commonjs"
    },

    module: {
        rules: [], // loaders
        noParse: '/a\.js$' //  不对a模块做任何操作直接放到编译的模块代码中
    },

    resolve: {
        modules: ["node_modules"], // 模块的查找位置
        extensions:['.js','.json','.css','.vue'], // 配置省略后缀
        alias:{ // 配置别名
            "@":path.resolve(__dirname, 'src'),
            "_": __dirname
        }
    }
}